rapid transit car - Francés Inglés Diccionario